From ab41734c626498d7619c0038cd2de8e269fb1e23 Mon Sep 17 00:00:00 2001 From: "awilliam@xenbuild2.aw" Date: Thu, 7 Dec 2006 14:56:01 -0700 Subject: [PATCH] [IA64] Domain save fix for foreign domain page mapping semantics change Signed-off-by: Isaku Yamahata --- tools/libxc/ia64/xc_ia64_linux_save.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/tools/libxc/ia64/xc_ia64_linux_save.c b/tools/libxc/ia64/xc_ia64_linux_save.c index d98725445a..034dc35f43 100644 --- a/tools/libxc/ia64/xc_ia64_linux_save.c +++ b/tools/libxc/ia64/xc_ia64_linux_save.c @@ -347,13 +347,13 @@ xc_linux_save(int xc_handle, int io_fd, uint32_t dom, uint32_t max_iters, page_array[N], N, max_pfn); mem = xc_map_foreign_range(xc_handle, dom, PAGE_SIZE, - PROT_READ|PROT_WRITE, page_array[N]); + PROT_READ|PROT_WRITE, N); if (mem == NULL) { /* The page may have move. It will be remarked dirty. FIXME: to be tracked. */ - fprintf(stderr, "cannot map page %lx: %s\n", - page_array[N], safe_strerror(errno)); + fprintf(stderr, "cannot map mfn page %lx gpfn %lx: %s\n", + page_array[N], N, safe_strerror(errno)); continue; } -- 2.30.2